The incident occurred on Croton Road in Franklin Township around 2:45 p.m., Township Sgt. Kevin Bollaro told Daily Voice.
The man was taken via helicopter to the closest trauma center as a result of his injuries.
Click here to follow Daily Voice North Hunterdon and receive free news updates.